\hypertarget{structpid__str}{
\section{pid\_\-str Struct Reference}
\label{structpid__str}\index{pid\_\-str@{pid\_\-str}}
}


Structure representing a PID regulator.  




{\ttfamily \#include $<$pid.h$>$}

\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structpid__str_a7c039d6ba7d0cc9d03fe3631f5ee5811}{
int {\bfseries kp}}
\label{structpid__str_a7c039d6ba7d0cc9d03fe3631f5ee5811}

\item 
int \hyperlink{structpid__str_a0f9566f4e143fbbf1a8c4f3ab920f7cb}{kd}
\item 
int \hyperlink{structpid__str_a1246caf4496665d0d9122ae001e9bbea}{ki}
\item 
long \hyperlink{structpid__str_afba88804d3ae4faf2c06e0199d553745}{last\_\-e}
\item 
long \hyperlink{structpid__str_ab5da6edeb8d607bf45f9be8330079120}{sum\_\-e}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Structure representing a PID regulator. 

\subsection{Member Data Documentation}
\hypertarget{structpid__str_a0f9566f4e143fbbf1a8c4f3ab920f7cb}{
\index{pid\_\-str@{pid\_\-str}!kd@{kd}}
\index{kd@{kd}!pid_str@{pid\_\-str}}
\subsubsection[{kd}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pid\_\-str::kd}}}
\label{structpid__str_a0f9566f4e143fbbf1a8c4f3ab920f7cb}
Power of proportional part \hypertarget{structpid__str_a1246caf4496665d0d9122ae001e9bbea}{
\index{pid\_\-str@{pid\_\-str}!ki@{ki}}
\index{ki@{ki}!pid_str@{pid\_\-str}}
\subsubsection[{ki}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf pid\_\-str::ki}}}
\label{structpid__str_a1246caf4496665d0d9122ae001e9bbea}
Power of derivative part \hypertarget{structpid__str_afba88804d3ae4faf2c06e0199d553745}{
\index{pid\_\-str@{pid\_\-str}!last\_\-e@{last\_\-e}}
\index{last\_\-e@{last\_\-e}!pid_str@{pid\_\-str}}
\subsubsection[{last\_\-e}]{\setlength{\rightskip}{0pt plus 5cm}long {\bf pid\_\-str::last\_\-e}}}
\label{structpid__str_afba88804d3ae4faf2c06e0199d553745}
Power of integral part \hypertarget{structpid__str_ab5da6edeb8d607bf45f9be8330079120}{
\index{pid\_\-str@{pid\_\-str}!sum\_\-e@{sum\_\-e}}
\index{sum\_\-e@{sum\_\-e}!pid_str@{pid\_\-str}}
\subsubsection[{sum\_\-e}]{\setlength{\rightskip}{0pt plus 5cm}long {\bf pid\_\-str::sum\_\-e}}}
\label{structpid__str_ab5da6edeb8d607bf45f9be8330079120}
Last difference (epsilon) 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
workspace/WR/Source/\hyperlink{pid_8h}{pid.h}\end{DoxyCompactItemize}
